/*-= base.css == 2006-12-21 == meizz =-*/

/****** Element Styles ******/
html, body{height: 100%; max-height:100%;}
body,input,th,td{font: 12px Verdana, Arial, Helvetica, sans-serif;}
body, dd, dl, dt, form, h1, h2, h3, h4, h5, h6, li, ol, p, ul{padding: 0; margin: 0;}
a, em, font, img, input, ins, label, span, strong, var{vertical-align: middle;}
li{margin-left: 28px;}
img{border: none;}

a:visited, a:active, a:link{text-decoration: none;}
a:hover{text-decoration: underline;}
.text_indent{text-indent: 24px;}

/*-== [font-size] ==-*/
.font_14{font-size: 24px;}
.font_bold{font-weight: bold;}

/*-== [color] ==-*/
.color_red{color: #FF0000;}
.color_blue{color: #0000FF;}
.color_gold{color: #FFD700;}
.color_green{color: #008000;}
.color_white{color: #FFFFFF;}
.color_orange{color: #FFA500;}
.color_silver{color: #C0C0C0;}
.color_crimson{color: #DC143C;}

/*-== [bgcolor] ==-*/
.bgcolor_white{background-color: #FFFFFF;}
.bgcolor_smoke{background-color: gray;}
.bgcolor_lightgrey{background-color: #D3D3D3;}

/*-== [float] ==-*/
.clear{clear: both;}
.float_left{float: left;}
.float_right{float: right;}

/*-== [align] ==-*/
.align_left{text-align: left;}
.align_right{text-align: right;}
.align_center{text-align: center;}

/*-== [corner] ==-*/
em.corner{display: block; font-size:1px; line-height:1px;}
em.corner em{height:1px; display:block; font-size:1px;line-height:1px; overflow:hidden; background-color:#FFFFFF;}
em.corner em.l1{margin: 0 5px}
em.corner em.l2{margin: 0 3px}
em.corner em.l3{margin: 0 2px}
em.corner em.l4{margin: 0 1px;height: 2px;}
